Alpine toadflax - Deutsch Englisch Wörterbuch